rod bench - German English Dictionary